#include <iostream>
using namespace std;

int main()
{
    //switch语句
    /*
     * 给电影打分
     * 10-9经典
     * 7-8非常好
     * 5-6一般
     * 5一下烂片*/
    //1，提示用户打分
    cout<<"请给电影进行0-10打分"<<endl;

    //2，用户开始进行打分
    int score = 0;
    cin >> score;
    cout<<"您打的分数是"<<score<<endl;

    //输出结构
    switch (score) {
        case 10:
            cout<<"您认为是经典电影"<<endl;
            break;//退出当前分支
        case 9:
            cout<<"您认为是经典电影"<<endl;
            break;
        case 8:
            cout<<"您认为是非常好的电影"<<endl;
            break;
        case 7:
            cout<<"您认为是非常好的电影"<<endl;
            break;
        case 6:
            cout<<"您认为是一般的电影"<<endl;
            break;
        case 5:
            cout<<"您认为是一般的电影"<<endl;
            break;
        default:
            cout<<"你认为这是烂片电影"<<endl;
                }

                /*
                 * if和switch的区别
                 * switch缺点，判断时候只能是整型或者是字符型，不可以是一个区间
                 * switch优点，结构清晰，执行效率高*/
    system("pause");
    return 0;
}